Influx DB install in EC2
📌 What is this for? (Quick Summary for New Interns)​
In simple words: InfluxDB is our fast time-series database running on an Amazon AWS cloud server. It stores all the sensor measurements (like pod speed, battery voltage, and motor temperature) over time so we can chart them on the dashboard dials. This guide shows how to install and start the InfluxDB service on an Ubuntu AWS EC2 instance.
Prepared by: Sirish Sekhar
TuTr Hyperloop Pvt. Ltd. — Private & Confidential
Downloading InfluxDB 2.7​
wget https://download.influxdata.com/influxdb/releases/v2.7.12/influxdb2-2.7.12_linux_amd64.tar.gz
tar xzvf influxdb2-2.7.12_linux_arm64.tar.gz
cd influxdb2-2.7.12
cd usr
cd bin
sudo cp influxd /usr/local/bin/
sudo nano /etc/systemd/system/influxdb.service
[Unit]
Description=InfluxDB 2.7
After=network-online.target
[Service]
ExecStart=/usr/local/bin/influxd
Restart=on-failure
User=root
LimitNOFILE=65536
[Install]
WantedBy=multi-user.target
sudo systemctl daemon-reexec
sudo systemctl daemon-reload
sudo systemctl enable influxdb
sudo systemctl start influxdb